A "ski mountain" refers to a tall and steep area of land that is suitable for skiing.
Sentences with «ski mountain»
The hotel's location affords easy access to multiple award - winning ski mountains in the winter, along with a host of spring, summer, and fall attractions and outdoor adventures. (fb101.com)